package com.zky.domain.po;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDate;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Disease implements Serializable {


    /** 奶牛编号（与档案关联） */
    private String id;

    /** 疾病名称 */
    private String diseaseName;

    /** 发病日期 */
    private LocalDate onsetDate;

    /** 症状描述 */
    private String symptoms;

    /** 治疗方案 */
    private String treatment;

    /** 治愈状态：已治愈/未治愈 */
    private String curedStatus;

    /** 治愈日期（可为空） */
    private LocalDate cureDate;

    /** 备注 */
    private String remark;

    /** 登记人（可选，用于权限归属） */
    private String owner;
}



